This is a game of the "whack-a-mole" type, with Bill Gates cast in the part of the mole (and a pie in the face signifying when he has been whacked). Sorry about that.
The purpose of the project was originally to teach myself about timers and threads. Ultimately, it turned out to be a good demonstration of the use of control arrays too, as well as the technique for flicker-free scrolling of a graphic (the final touch, and the hardest part to figure out).
There have been two major changes from the RB 1.0 version of the project. (1) Threads had to be eliminated because they no longer seem to work as a way of driving interface graphics. But (2) it was easy to compensate for this because timers are no longer controls; so I take advantage of this and give each mole its own personal timer which does the same thing the thread used to do.
The result is a nice example of how the object model makes your code small and compact. There really is remarkably little code in this project; yet it presents a substantial amount of action.